.my_reservations{width:100%;height:auto;overflow:hidden;background-color:#f1f1f1;}
.my_reservations .content{width:1190px;height:auto;margin:0 auto;}
.my_reservations .content .top>p{font-size:14px;color:#656565;padding:18px 0;}
.my_reservations .content .top>p>a{color:#656565;}
.my_reservations .content .top>p>a:hover{color:#f29c9f;}
.my_reservations .content .title{width:100%;height:110px;background:url(/images/personal/grzx.jpg) no-repeat #fff;background-size:101%;}
.my_reservations .content .title div{background:url(/images/personal/dd1.png) 0px 26px  no-repeat;margin-left:45px;padding:25px 0 0 70px;font-size: 14px;height: 50px;line-height: 24px;color: #888;}
.my_reservations .content .title div p{color: #7E7E84;font-size: 18px;font-weight: 600;}
.my_reservations .content .main{width:100%;height:542px;background-color:#fff;margin-bottom:60px;}
.my_reservations .content .main .left{width:199px;height:542px;float:left;border-right:1px solid #f1f1f1;}
.my_reservations .content .main .left ul{width:160px;margin:20px auto;}
.my_reservations .content .main .left ul li{width:160px;border-bottom:1px solid #f1f1f1;}
.my_reservations .content .main .left ul li a{display:block; width:199px;height:40px;color:#888;font-size:14px;text-align:center;margin:10px 0 10px -19px;line-height:40px;}
.my_reservations .content .main .left ul li .a1{background:url(/images/personal/a01.png) 42px no-repeat;}
.my_reservations .content .main .left ul li .a1:hover{background:url(/images/personal/a1.png) 42px #ff808b no-repeat;color:#fff;}
.my_reservations .content .main .left ul li .a2{background:url(/images/personal/b01.png) 42px no-repeat;}
.my_reservations .content .main .left ul li .a2:hover{background:url(/images/personal/b1.png) 42px #ff808b no-repeat;color:#fff;}
.my_reservations .content .main .left ul li .a3{background:url(/images/personal/c01.png) 42px no-repeat;}
.my_reservations .content .main .left ul li .a3:hover{background:url(/images/personal/c1.png) 42px #ff808b no-repeat;color:#fff;}
/*.my_reservations .content .main .left ul li .a4{background:url(/images/personal/d01.png) 42px no-repeat;}*/
.my_reservations .content .main .left ul li .a4{background:url(/images/personal/d1.png) 42px #ff808b no-repeat;color:#fff;}
.my_reservations .content .main .left ul li .a5{background:url(/images/personal/e01.png) 42px no-repeat;}
.my_reservations .content .main .left ul li .a5:hover{background:url(/images/personal/e1.png) 42px #ff808b no-repeat;color:#fff;}
.my_reservations .content .main .left ul li .a6{background:url(/images/personal/f01.png) 42px no-repeat;}
.my_reservations .content .main .left ul li .a6:hover{background:url(/images/personal/f1.png) 42px #ff808b no-repeat;color:#fff;}







.my_reservations .right{width:800px;height:500px; float:left;padding-top: 40px;margin-left: 50px;}
.my_reservations .right .list_ul>li{border-bottom: 1px dashed #999;height: auto;width: 100%;overflow: hidden;padding-top: 20px;padding-bottom: 10px;}

.my_reservations .right .list_ul li .list_img img{float: left;width:147px;height:100px;}

.my_reservations .right .list_ul li .list_text{float:right;width:638px;height:auto;}
.my_reservations .right .list_ul li .list_text .text_title{font-size:18px;color:#323232;}
.my_reservations .right .list_ul li .list_text .text_box{color:#888;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.my_reservations .right .list_ul li .list_text span{color:#ff808b;}
.my_reservations .right .list_ul li .list_text .time {background:url(/images/personal/shijian-all.png) 2px no-repeat;color:#888;font-size:12px;padding-left:30px;}
.my_reservations .right .list_ul li .list_text .time>a{color: #48c2b7;float: right;}


.online-service{ display: none; }